package requetesHQL;

import java.util.List;

import org.hibernate.Query;
import org.hibernate.Session;

import configuration.HibernateUtil;
import metier.User;

public class UserHQL {
	User lUtilisateur;
	
	public UserHQL(User lutilisateur){
		this.lUtilisateur = lutilisateur;
	}
	
	public boolean requeteVerifConnexion(){
		String login = lUtilisateur.getLogin();
		String pwd = lUtilisateur.getPwd();
		boolean b = false;
		
		Session laSession = HibernateUtil.getSession();
		
		String requeteSelect = "FROM metier.User WHERE loginuser = '"+ login + "' AND mdpuser = '"+ pwd+"'";
		Query reqExecute = laSession.createQuery(requeteSelect);
		List<User> lesUtilisateurs = reqExecute.list();
		if(lesUtilisateurs.size()>=1)
		{
			b = true;
		}
		return b;	
	}
}
